Big Huge Thesaurus

golden everlasting

noun